
    <!DOCTYPE html>
    <html lang="en">

    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
    </head>

    <body>
        <script>
            // 1.某个公司采用公用电话传递数据，数据是四位的整数，在传递过程中是加密的，加密规则如下：每位数字都加上5,然后用除以10的余数代替该数字编写一个函数，再将第一位和第四位交换，第二位和第三位交换，请编写一个函数，传入原文，输出密文 

        // function getstr(str){
        //     var str = str.toString();
        //     var newstr = "";
        //     for(var i=0;i<str.length;i++){
        //         // console.log(str[i]);
        //         var res = parseInt( str[i])+5;
        //         // console.log(res);
        //         var reslut =  res%10;
        //         // console.log(reslut);
        //         newstr += reslut;
        //     }
        //     // console.log(newstr);
        //     return newstr[3]+newstr[2]+newstr[1]+newstr[0];
        // }
        // var num = 1234;
        // var res =  getstr(num);
        // console.log(res);


        // 2.

        

        // 这个函数可以给 长度为3 的数组排序；
        // util  tool ：工具函数
        function getSort(arr){
            // 找到最大值和最小值
            // 假设一个值是最小值
            var min = arr[0];
            // 假设一个最大值
            var max = arr[0];
            for(var i=0;i<arr.length;i++){
                if(arr[i]<min){
                    min = arr[i];
                }

                if(arr[i]>max){
                    max = arr[i];
                }
                // 最小值和最大值 没有确定下来
                // if(arr[i]<max && arr[i]>min){
                // }
            }
            
            var middle;
            for(var j=0;j<arr.length;j++){
                if(arr[j]<max && arr[j]>min){
                    middle = arr[j];
                }
            }
            return [max,middle,min];
        }
       
        // var arr = [5,3,9];
        // var res = getSort(arr);
        // console.log(res);



        function fn(){
            return getSort(arguments);  // a>b>c  ---> a>b>c
        }

        var res =  fn(2,6,3);
        console.log(res)

        </script>
    </body>

    </html>
